find non repeating character in string java 8